About Kenray Engineering Limited (00948118) United Kingdom