About Murray Scott Holdings Ltd (12377879) United Kingdom