About Tecral Limited (02696413) United Kingdom