About Placket And Browne Limited (11074195) United Kingdom