About Plextek Services Limited (09826669) United Kingdom