About Spar International Ltd (10042825) United Kingdom