About Lubach Fotoart Ltd. (09962265) United Kingdom