About Chris Lindsay Process Design & Consultancy Ltd (12478754) United Kingdom