About Laurel Terrace Limited (08330524) United Kingdom