About Wimhill Management Limited (01351340) United Kingdom