About Haddys Limited (11854416) United Kingdom