About Magdon Limited (12283232) United Kingdom