About Murray Duguid Limited (SC245063) United Kingdom