About Senora Limited (06370229) United Kingdom