About Bradshaw Holdings Limited (11264145) United Kingdom