About Williams Simms & Partners Limited (12918322) United Kingdom