About James P. O Shea (construction) Limited (01301006) United Kingdom