About Laura Hall Design Limited (06180965) United Kingdom