About Campbell & Co (no 2) Limited (05904046) United Kingdom