About Dixon S Bits Ltd (12184869) United Kingdom