About Jury O Shea Services Limited (07236156) United Kingdom