About Ian Kennard & Co Limited (02080118) United Kingdom