About Rivendell (scotland) Limited (SC278704) United Kingdom