About Nick Lamb Consultancy Limited (03527959) United Kingdom