About Forman & Linacre Limited (00353727) United Kingdom