About Magna Thorpe Ltd (04407558) United Kingdom