About W.ball & Sons Holdings Ltd (09685887) United Kingdom