About Stuart Miller Studio Limited (09646996) United Kingdom