Filta Group Holdings plc is a provider of various services to national and independent commercial kitchen operators and owners.
The Locks