About Campbell Charles Partnership Ltd (10444805) United Kingdom