About Barr Radcliffe Limited (06854003) United Kingdom