About Primaria (barking & Havering) Limited (04955302) United Kingdom