About L. Sprake Limited (12260188) United Kingdom