About Murrayfield Trading & Investment Company (SL002312) United Kingdom