About Roasted(aberdeen) Ltd Limited (SC669246) United Kingdom