About F. Machin & Sons Limited (01342080) United Kingdom