About Laura & C Limited (12618894) United Kingdom