About Alan Haddow Limited (06515113) United Kingdom