About Rat-pol Ltd (12935277) United Kingdom