About Red Head Clinical Services Limited (13241204) United Kingdom