About Nomad Industries Ltd (06568973) United Kingdom