About Filer Williamson Limited (10686147) United Kingdom