About Ruby Mear Photographic Limited (03487421) United Kingdom