About The Rascal Group Limited (09792000) United Kingdom