About Florence Farm Limited (00983720) United Kingdom