About Senco Software Limited (06337673) United Kingdom