About F. Speed & Sons Limited (03264504) United Kingdom