About Bromhale Plant & Machinery Sales Limited (10981287) United Kingdom