About Val & Lee Limited (12302276) United Kingdom