About Studio Shepherd S Staff Ltd (08609123) United Kingdom