About J-j Williams London Limited (11657253) United Kingdom