About John Blundell Shoemaster Limited (03757482) United Kingdom