About Magcorp Limited (07873975) United Kingdom