About Rokeby (scotland) Limited (SC291543) United Kingdom