About Studio Sargent Limited (09942902) United Kingdom