About J Lloyd Limited (04481446) United Kingdom