About Lewes Glass Ltd. (07635128) United Kingdom