New fish and chip shop in Aberdeen opens its doors