About Filer & Cox Limited (02844670) United Kingdom