About Mckerr Carr Limited (03663474) United Kingdom