About Camera Solutions Limited (03590422) United Kingdom