About Spendor Ltd (13212876) United Kingdom