About Sarr Hotels Noke Limited (10248781) United Kingdom