About Walcot Trading Company Ltd (10117856) United Kingdom