About L.sykes Farmers Limited (00846823) United Kingdom