About G.b.farrar & Co. Limited (00775059) United Kingdom