About R.b.allfree & Co. Limited (00947739) United Kingdom