About O Shea Operations Ltd (12856351) United Kingdom