About Camera Spares Limited (04763832) United Kingdom