About Locoll Limited (11189107) United Kingdom