About Ruaraidh Maclean Ltd (SC692610) United Kingdom