About Starr International Limited (07223347) United Kingdom