About Murray Consultants (london) Ltd (12095198) United Kingdom