About Beach Art Glass Ltd (12513143) United Kingdom