About Acral Gears Limited (01254913) United Kingdom