About Endcross Limited (00401060) United Kingdom