About Ja & Js Davis Limited (10109132) United Kingdom