About R.e. Bowers & Freeman Limited (00674029) United Kingdom