About Cameron Somerville Ltd. (SC268533) United Kingdom