About Ugie Farms Limited (SC709075) United Kingdom