About Longford Shanley Project Management Services Limited (04196196) United Kingdom