About Proactive Technology Services Ltd. (08420958) United Kingdom