About Indectron Ltd (06755858) United Kingdom