About Lexadon (tulse Hill) Limited (07898261) United Kingdom