About Lafford Carpentry Limited (06555908) United Kingdom