About Jules Glasgow Ltd (SC672171) United Kingdom