About Peter Campbell (sales) Ltd. (SC266540) United Kingdom