About Cater Corporation Limited (SC353009) United Kingdom