About Magnatax Limited (08243681) United Kingdom