About Magnavale Limited (08411370) United Kingdom