About Bowlphish Glass Services Limited (10877151) United Kingdom