About Rir (farming & Vehicles) Limited (10620246) United Kingdom