About Murray Ruby Ltd (11294062) United Kingdom