About Intercater Limited (01535147) United Kingdom