About Plextek Limited (02305889) United Kingdom