About R.k. Homer (sales & Marketing) Limited (04655568) United Kingdom