About R.biller & Co Limited (00347958) United Kingdom