About R.a. Baker Glaziers And Merchants Limited (04386961) United Kingdom