About Campbell House Limited (13516168) United Kingdom