About Campbell Grove Ltd (11518359) United Kingdom