About Jack Halford Ltd (12758881) United Kingdom