About Stefan Shaw Studio Limited (11191180) United Kingdom