About Ivor Holdings Limited (00477239) United Kingdom