About Specoicdal Ltd (13395118) United Kingdom