About Nkh (telford) Ltd (10067367) United Kingdom