About Buckingham Magnetics Ltd (12850401) United Kingdom