About Ingoldby Rhodes Ltd (10737589) United Kingdom