About London Hanover Associates Limited (01588369) United Kingdom