About Mr S Leahy Limited (09722122) United Kingdom