About John Leslie Dean Limited (10301447) United Kingdom