About James Lifestyle Limited (07729697) United Kingdom