About Lynch Project Services Limited (03351448) United Kingdom