About Walston Holdings Limited (00527298) United Kingdom