About Walter Heselwood Limited (00598338) United Kingdom