About Magnell Limited (09997664) United Kingdom