About Coach House (blackburn) Limited (04682542) United Kingdom