About Cameron Clan Limited (SC697077) United Kingdom