About F. Simmonds & Sons (amusement Equipment) Limited (01250570) United Kingdom