About Campbell S Holdings Ltd (11752992) United Kingdom