About Plexsys Limited (04201390) United Kingdom