About The Mini Glampers Limited (13218573) United Kingdom