About N Starr Service Ltd (13587674) United Kingdom