About Robert Leonard (nominees) Limited (00831257) United Kingdom