About Coach Holdings Ltd (13015721) United Kingdom