About Nick Jeffries Ltd (09329210) United Kingdom