About Ivor Doble Limited (00620701) United Kingdom