About Coach House Corner Ltd (11618188) United Kingdom