About Narr International Limited (06975437) United Kingdom