About Spesco Ltd (10513978) United Kingdom