About Collyer & Son Limited (03864910) United Kingdom