About Victor Wikarczuk Metrology Ltd (10483451) United Kingdom