About Kirkwood Mccarthy Limited (08372067) United Kingdom