About Filkin & Co. Ehs Limited (08313423) United Kingdom