About Protea Solutions Limited (09835840) United Kingdom