About Rayco Europe Limited (02606696) United Kingdom