About Edwin Louis London Ltd (12492515) United Kingdom