About Lar Northwood Limited (08116571) United Kingdom