About Carterhouse (lancashire) Ltd (07907955) United Kingdom