About Lee-shield Builders Limited (04769183) United Kingdom