About Laura Hall Ltd (12149564) United Kingdom