About J.lacey Holdings Ltd (12220656) United Kingdom