About Lexadon (brixton Road) Limited (11394210) United Kingdom