About Racom Sales Limited (NI016962) United Kingdom