About G & S Pest Control Limited (09256555) United Kingdom