About Lion Pest Control Ltd (13368197) United Kingdom