About I.d. Campbell Ltd (12359229) United Kingdom