About The Lorenz Gallery Ltd (08946999) United Kingdom