About Sencat Ltd (09875717) United Kingdom