About Rassell Ltd (12846651) United Kingdom