About Bills Farm Services Limited (06283087) United Kingdom