About The Ivanhoe (scarborough) Limited (09283373) United Kingdom