About Rat Services Limited (10249789) United Kingdom