About Allan Haddow Limited (03914617) United Kingdom