About Lafoucade-baillie Limited (07800006) United Kingdom