About J. Sparti & Co Ltd. (07388944) United Kingdom