About Latitude Lifestyle Ltd (12560991) United Kingdom