About Magloc (uk) Ltd (08356818) United Kingdom