About A Halford Limited (09031603) United Kingdom