About Karl Lawson Consulting Ltd (12528268) United Kingdom