About Sam Taylor Workshop Ltd (09810083) United Kingdom