About Haven Restaurants (dingwall) Limited (SC162156) United Kingdom