About Lyndon Flats Limited (08994261) United Kingdom