About Laurus Nobilis Limited (08775188) United Kingdom