About Coach In A Box Holdings Ltd (05379864) United Kingdom