About Nick Lamming Holdings Ltd (12595614) United Kingdom