About Lexoco Limited (07787457) United Kingdom