About Frederick And Sons Limited (12042130) United Kingdom