About Plexdancan Limited (10035818) United Kingdom