About Mini Mews Limited (07137496) United Kingdom