About Rascal S (norfolk) Limited (08003800) United Kingdom