About The Lemon Street Market Limited (05707292) United Kingdom