About M Ball & Co Limited (13153948) United Kingdom