About Lac Northampton Limited (12104954) United Kingdom