About Magna Cottages Limited (13223334) United Kingdom