About The Laurel Gallery Ltd. (SC343241) United Kingdom