About Newmark & Plum Limited (09265434) United Kingdom