About R.t. Stuart Bakers Limited (SC568235) United Kingdom