About Latitude Living Ltd (10747161) United Kingdom