About Yorkshire Photonic Technology Limited (05758709) United Kingdom