About Lafford & Leavey (joinery Uk) Ltd (09361091) United Kingdom