About Endeavour Living Ltd (12983175) United Kingdom