About James Living Ltd (12631554) United Kingdom