About I. D. Murray Limited (SC678862) United Kingdom