About Lyncraft Builders Merchants Limited (01043025) United Kingdom