About Filer & Miller Ltd (09462362) United Kingdom