About Slindon Bottom Farm Limited (06855007) United Kingdom