About Sandra Wood Limited (10010143) United Kingdom