About Ivan Allard Limited (05951271) United Kingdom