About M.j. Bubb Limited (04719611) United Kingdom