About Shrewsbury Shoe Company Limited (07891496) United Kingdom