About S.ford Design Ltd (12148758) United Kingdom