About Ruth Bubb Limited (08021728) United Kingdom