About J Lockey Holdings Ltd (13210022) United Kingdom