About Rat Control Limited (11999209) United Kingdom