About Frederick C.mitchell & Sons Limited (00480857) United Kingdom