About Little Rascals (preston) Limited (07588223) United Kingdom