About Star Corporation Limited (06252139) United Kingdom