About Cornerstone Scope Limited (12691989) United Kingdom