About Walstead Holdings Limited (09927148) United Kingdom