About Chopper Engineering Limited (07776754) United Kingdom