About West Campbell House Ltd (SC662058) United Kingdom