About Latershore Limited (01401896) United Kingdom