About Gallery Lane Ltd (10488252) United Kingdom