About Arcade Sewing Machines (huddersfield) Limited (05372874) United Kingdom