About Cameron Glen Limited (SC567535) United Kingdom