About Lee & Sons Carpentry & Building Services Limited (12833714) United Kingdom