About Bradshaw Technologies Limited (10885132) United Kingdom