About Senitor Associates Limited (03836767) United Kingdom