About Leonard Teehan Ltd (09092197) United Kingdom