About Shoemaster International Ltd. (03219176) United Kingdom