About Murray & Finlay Ltd (SC492042) United Kingdom