About N W S Leeds Ltd (12866842) United Kingdom