About O2 Plumbing & Heating Services Ltd (12299356) United Kingdom