About Bradshaw Technical Ltd (11482383) United Kingdom