About Oswald Bradshaw Limited (07836589) United Kingdom