About Bradley Hamshaw Limited (10700082) United Kingdom