About Richard Mitchell Limited (06412591) United Kingdom