About Magsfactors Limited (04188531) United Kingdom