About Endel Store Ltd (12264499) United Kingdom