About Coachhouse 8 Limited (07026919) United Kingdom