About Callaghans Limited (03885438) United Kingdom