About Mini Me S (fleetwood) Limited (08243305) United Kingdom