About Mckamara & Company Ltd (08820199) United Kingdom