About Ivor Allison Limited (06114052) United Kingdom