About Sencross Limited (01083616) United Kingdom