About K & F North West Ltd (13072601) United Kingdom