About Edward Halford Limited (05875072) United Kingdom