About Little Rascals Pets Limited (09181334) United Kingdom