About Campbell House International Limited (10957924) United Kingdom