About Burgon & Ball Limited (02074260) United Kingdom