About Williams Murray Hamm Limited (03305951) United Kingdom