About Dekatron Ltd (05241728) United Kingdom