About Ball Hall (project Management) Ltd (07984251) United Kingdom