About Charles Cameron (sales) Limited (04268149) United Kingdom