About Murray Sable & White Investments Ltd (SC662963) United Kingdom