About P & P Glass Limited (02282602) United Kingdom