About R. & A. Photofeatures Limited (01111326) United Kingdom