About Richard Solari Farms Ltd. (00625420) United Kingdom