About Campbell House Limited (11009481) United Kingdom