About Nick Nixon Ltd (05029419) United Kingdom