About Parker And Hind Investments Limited (13608247) United Kingdom