About Nick Bacon Limited (11454711) United Kingdom