About Lifestyle Controls Limited (05267201) United Kingdom