About Latitude (northern) Limited (07470631) United Kingdom