About Sands Charles Limited (12499805) United Kingdom