About Lewis Taylor Carpentry Limited (11657402) United Kingdom