About Campbells (bookmakers) Limited (00705834) United Kingdom