About West One Labs Limited (10637432) United Kingdom