About May Central Limited (11981803) United Kingdom