About Choppers Ltd (04728244) United Kingdom