About Sfo Design Ltd (13651555) United Kingdom