About Campbell Trustee Limited (07650867) United Kingdom