About Latitude 40 Enterprises Limited (01209645) United Kingdom