About Mini Sett Limited (09564024) United Kingdom