About Ivel Holdings Limited (00538939) United Kingdom