About London Chain Limited (12636793) United Kingdom