About Cray & Associates Limited (10990164) United Kingdom