About Magnacrest Limited (02794120) United Kingdom