About Magnabuild Ltd (09963561) United Kingdom