About Knarr Mill Holdings Limited (12176144) United Kingdom