About Primatarium (london) Limited (00848017) United Kingdom