About Farmer And Roper Limited (01143649) United Kingdom