About Hugh M S Russell Limited (SC475231) United Kingdom