About Mem-star Rugged Ltd (04863578) United Kingdom