About Lifestyles Developments Limited (SC093333) United Kingdom