About Magricott Limited (09106200) United Kingdom