About J And L International Ltd (09502722) United Kingdom