About G.r. Bradshaw Limited (02160880) United Kingdom