About Lifestyle Europe Holdings Limited (05342916) United Kingdom