About Hicks Of Chelsea Ltd (12521594) United Kingdom