About Coach House (ne) Limited (12780306) United Kingdom