About R&nd Limited (09573743) United Kingdom