About Rascal Ltd (06081717) United Kingdom