About Ivan Ogilvie Ltd (13525522) United Kingdom