About Red Ray Research Limited (07561364) United Kingdom