About Barr Medical Consulting Ltd (07086868) United Kingdom