About Superior Exterminations Limited (13542630) United Kingdom