About Murdo Urquhart Ltd (SC342811) United Kingdom