About Walster Barrett Ltd (11992704) United Kingdom