About Shirley Henderson Ltd. (SC214864) United Kingdom