About Kenna Mace Ltd (11744568) United Kingdom