About Moor Magazine Limited (06927591) United Kingdom