About South Yorkshire Vermin Control Ltd (12115720) United Kingdom