About D Campbell & Co. Ltd. (11250173) United Kingdom