About Ben Bradshaw Limited (12104385) United Kingdom