About Interserve Holdings Limited (00252221) United Kingdom