About Sensoptics Limited (05325204) United Kingdom