About L G Williams Interim Management & Consultancy Limited (08432959) United Kingdom