About Allen & Co. (smithfield) Limited (02810674) United Kingdom