About Nene Fitch Ltd (09595171) United Kingdom