About Choppington & Co Limited (10927333) United Kingdom