About Harwood And Bradshaw Holdings Limited (10441667) United Kingdom