About Ben Porter Glass Solution Ltd (12183949) United Kingdom