About Lambs Joinery Ltd (12044715) United Kingdom