About Lawrence Upton Construction Services Limited (09500053) United Kingdom