About Peter Shoesmith & Co Limited (05222807) United Kingdom