About Rascal Garms Ltd (11195291) United Kingdom