About Thompson Plexus Consulting Limited (07320280) United Kingdom