About Goodall Cellular Systems Limited (02592462) United Kingdom