About Sprec Ltd (11682039) United Kingdom