About George Ide Llp (OC336392) United Kingdom