About Clare Hall May Ball Ltd (10003447) United Kingdom