About Williams Gallagher Town Planning Solutions Limited (10475935) United Kingdom