About Longford Shoes Limited (11592855) United Kingdom