About J Bradshaw Engineering Limited (10232353) United Kingdom