About Kerensa Mckie Limited (07860348) United Kingdom