ROLLING RIVER PUBLICATIONS LIMITED, ABERFELDY, Regno Unito