About Jacks Nottingham Limited (09935602) United Kingdom