About L. Cray Limited (00674478) United Kingdom