About Ivor Innes Limited (01278997) United Kingdom