About Mini Manor Ltd (13430126) United Kingdom