About Cynthia Glass Ltd (07356596) United Kingdom