About Havelocks Shoes Ltd (07325191) United Kingdom