About Senova Limited (01584796) United Kingdom