About Naan Staap Ilford Ltd (13618320) United Kingdom