About Lowestoft Ness Limited (11762616) United Kingdom