About Jake Scott Studio Limited (11625103) United Kingdom