About B. & J. Coach Houses Limited (01262225) United Kingdom