About Little Rascal Limited (11820120) United Kingdom