About Coach Close Holdings Ltd (13510747) United Kingdom