About Walker Optics Limited (06374749) United Kingdom