About O3 Paintdecor & Services Ltd (12668907) United Kingdom