About Barrington Glass Ltd (12910730) United Kingdom