About Mini Kicks Rotherham Limited (10270887) United Kingdom