About Kerrot International Lp (SL032216) United Kingdom