About Filtacool (london South West) Ltd (06977882) United Kingdom