About O Shea Consultants Limited (09968876) United Kingdom