About The Christopher Close Company Limited (10584015) United Kingdom