About Ball Architecture Ltd (09071094) United Kingdom