About Stanley Ball Limited (00706100) United Kingdom