About Sperling & Star Ltd (08431219) United Kingdom