About Leonardo John Dalton House Ltd (10810269) United Kingdom