About Studio Phillips Limited (04950953) United Kingdom