About Cargil Solutions Ltd (07086375) United Kingdom