About Patient Support Centre Limited (03260218) United Kingdom