About M Rands Associates Limited (07077836) United Kingdom