About Sof-dor Ltd (12152193) United Kingdom