About Leslie B Holmes Group Limited (13238195) United Kingdom