About Johns Jones & Lo (client Support) Limited (09259118) United Kingdom