About Lexward Limited (08041973) United Kingdom