About Lexadon (wigton Place) Limited (12219833) United Kingdom