About Leonard Curtis & Co. Limited (06889871) United Kingdom