About Haimwood Sporting Ltd (03877312) United Kingdom