About Charrington Cross Ltd (09174842) United Kingdom