About Senango Limited (05140581) United Kingdom