About Magloc Ip Limited (08904718) United Kingdom