About Clive Menzies & Associates Limited (03739532) United Kingdom