About Walden O Neill Ltd (09415661) United Kingdom