About Campbell Living Limited (13445748) United Kingdom