About Lewis Abbott Camera Limited (08988519) United Kingdom