About L & S Carpentry Limited (07427186) United Kingdom