About Rar (farming) Limited (10620225) United Kingdom