About Laura Terrace Limited (01497442) United Kingdom