About Stuart Duckett Design Studio Limited (11531261) United Kingdom