About Rushall Holdings Ltd (12099841) United Kingdom