About Filo Plant Ltd (13087279) United Kingdom