About Rotton International Lp (SL032366) United Kingdom