About Murray Sta Limited (12189784) United Kingdom