About Lester Dominic Group Limited (11418032) United Kingdom