About The Lemon House Photography Limited (08213209) United Kingdom