About Protea Consulting Limited (07851761) United Kingdom