About Star Associates Limited (08030945) United Kingdom