About I. Haddow Limited (04911466) United Kingdom