About O&a Poole Ltd (13346870) United Kingdom