About Laura Teasdale Limited (12294203) United Kingdom