About O&p Glass Ltd (05621379) United Kingdom