About Neil Laidlaw Consultancy Ltd (12768816) United Kingdom