About Clifton Photonics Limited (11719356) United Kingdom