About Loscote Limited (13441304) United Kingdom