About Eichner Studio Limited (08523689) United Kingdom