About The Protea Practice Limited (11259517) United Kingdom