About A & R Giles Farming Limited (04990907) United Kingdom