About Havers Independent Traders Ltd (07743937) United Kingdom