About Magsford Limited (10703479) United Kingdom