About Campbell 22 Limited (13026882) United Kingdom